Python Job: Back End Developer

Job added on

Company

Nixa

Location

Montreal - Canada

Job type

Full-Time

Python Job Details

NIXA est à la recherche d’un(e) Senior développeur Backend pour son siège social de Montréal.

Le programmeur backend est responsable d’analyser et de programmer des solutions web et mobile dans une multitude de langage, de frameworks et de librairies. En tant que Senior Développeur backend, vous êtes un généraliste sur tout ce qui touche le Back-end, mais vous avez une spécialité en développement web et logiciel PHP et/ou Python.

À propos de NIXA

Nous ne sommes pas qu’une agence. Nos racines proviennent d’une équipe d’experts. NIXA est un vecteur important de l’écosystème qui accompagne ses clients dans le développement numérique.

Nous sommes situés dans au centre-ville de Montréal. L’équipe NIXA rallie les forces d’une trentaine d’humains créatifs, ambitieux et chaleureux pour offrir ses services de programmation back end, front end, design UX/UI. L’expansion de NIXA se veut rapide, nous avons donc besoin de talent pour nous aider à atteindre nos objectifs de croissance.

Notre escouade maîtrise les langages de programmation les plus novateurs favorisant ainsi le développement et le cheminement de carrière pour tous.

L'espace de travail est spacieux, lumineux et optimisé pour favoriser le travail collaboratif.

La cuisine est remplie (gratuit) de quoi garder l'énergie de tous à fond si vous êtes au bureau.

Nous offrons un horaire de travail flexible avec télétravail.

On veille à la réussite et à l’atteinte des objectifs personnels et professionnels pour tous; nous mettons à disposition les outils, le temps et les formations nécessaires pour y arriver. De plus, nous misons sur l’apprentissage par les pairs, les activités team building, les journées plein air, les Lunch and Learn afin d’assurer une cohésion et maturité de groupe.

Ce qu’il y a à faire en tant que développeur backend

  • Développer, programmer et concevoir des sites et des applications web;
  • Développer des solutions en utilisant vos talents de développeurs et vos connaissances;
  • Respecter les normes de développement, incluant l’estimation du temps;
  • Effectuer des tests;
  • Concevoir, développer et travailler avec des logiciels de type CMS;
  • Effectuer les mises à jour des sites et applications existants;
  • Créer des outils de formation et des documents techniques.

Ce que NIXA recherche en termes de compétences et de savoir faire pour un développeur Senior Python back end

  • Diplôme en informatique, profil de développement backend ou expérience équivalente;
  • Minimum de 5 ans d’expérience dans le développement web (PHP ou Python Backend);
  • Être autonome de façon à piloter un projet jusqu’à sa livraison;
  • Être au fait des normes les plus actuelles de l’industrie et des tendances web.

Des atouts en plus…

  • Maîtrise du framework Django (Python);
  • Maîtrise PHP (Laravel, Symfony, Yii, Cake);
  • Connaissance de React;
  • Connaissance de JavaScript : (Jquery, ES6, HTML, CSS);
  • Expérience avec l’interaction avec des services web (ex : API Rest) et des systèmes d’authentification (oAuth);
  • Connaissance en gestion et configuration de serveurs.

Les avantages de travailler chez NIXA

  • Horaire flexible (8am - 10am);
  • Télétravail ou bureau au centre-ville de Montréal;
  • 4 jours maladie payés;
  • Matériel qui permet de travailler “full remote” (Macbook Pro : );
  • Assurances collectives;
  • Activités “team building";
  • Bouffe et boissons, commande tous les lundis avec demandes spéciales;
  • Incitatifs à la contribution des ventes;
  • Régime de retraite collectif;
  • Incitatif pour référence à l’emploi;
  • Configuration modulable et mobile des bureaux;
  • Équipe AGILE.

Si ta candidature est retenue, tu seras appelé à faire un test technique pour une durée de deux heures.

* Aucune discrimination n’est tolérée, nous considérons la diversité d’une équipe comme un atout.

Type d'emploi : Temps Plein

Salaire: Selon experience

Senior Backend Developer

NIXA is looking for a Senior Backend Developer for its headquarters in Montreal.

The programmer is responsible for analyzing and programming web and mobile solutions in a multitude of languages, frameworks and libraries. As a Senior backend developer, you are a generalist on backend development (PHP or Python).

About NIXA
We are not just an agency. Our roots come from a team of experts. NIXA is an important vector of the ecosystem that supports its customers in digital development.

We are located downtown Montreal. The NIXA team brings together the strengths of some twenty creative, ambitious and friendly people to offer its back end, front end, UX/UI design programming services. NIXA is expanding rapidly, so we need the talent to help us achieve our growth objectives.

Our team masters the most innovative programming languages, thus promoting the development and career path for all employees.

The workspace is spacious, bright and optimized for collaborative work.

The kitchen is fully stocked (free of charge) with enough to keep everyone's energy at its peak.

We offer a flexible work schedule with the possibility of teleworking.

We ensure the success and achievement of personal and professional objectives for all; we provide the tools, time and training necessary to achieve them. In addition, we rely on peer learning, team building activities, outdoor days, Lunch and Learn to ensure group cohesion and maturity.

What to do as a Backend developer

  • Develop, program and design websites and web applications;
  • Develop solutions using your development skills and knowledge.
  • Comply with development standards, including time estimation;
  • Perform tests; Design, develop and work with CMS software;
  • Update existing sites and applications;
  • Create training tools and technical documents.

What NIXA is looking for in terms of skills and know-how for a Backend developer

  • Diploma in IT, back end development profile or equivalent experience;
  • Application code template solutions to promote the adoption of software development best practices in common bank languages: PHP and/or Python;
  • Minimum of 5 years of experience in web development (PHP or Python Backend);
  • Be autonomous in order to manage a project until its delivery;
  • Be aware of the latest industry standards and web trends.

An asset to your application

  • Knowledge with Django (Python);
  • PHP mastery (Laravel, Symfony, Yii, Cake);
  • Knowledge of React;
  • Knowledge of JavaScript: (Jquery, ES6, HTML, CSS);
  • Experience with interaction with web services (e.g. API Rest) and authentication systems (oAuth);
  • Knowledge of server management and configuration.

The advantages of working at NIXA

  • Flexible schedule (8am - 10am);
  • Remote work or downtown offices;
  • 4 paid sick days;
  • Equipment that allows you to work "full remote" (Macbook Pro: );
  • Group insurance;
  • Team building activities;
  • Food and drinks, orders every Monday with special requests;
  • Incentives for sales contribution;
  • Group pension plan;
  • Incentive for employment referrals
  • Modular and mobile office configuration;
  • AGILE Team.

If your application is successful, you will be asked to take a technical test for a period of two hours.

* No discrimination is tolerated, we consider the diversity of a team as an asset.

Type of employment: Full-time

Salary: Depending experience

Job Types: Full-time, Permanent

Benefits:

  • Dental care
  • Flexible schedule
  • Vision care

Schedule:

  • 8 hour shift
  • Day shift
  • Monday to Friday

COVID-19 considerations:
We follow the government instructions